<?php //$Id: etape3.php 347 2012-05-07 09:11:55Z pcoustillas $ ?>
<?php  
/*
Copyright (C) 2003-2004 Guy Hendrickx
Licensed siege_socder the terms of the GNU  General Public License:http://www.opensource.org/licenses/gpl-license.php
File Authors:Guy Hendrickx
Modification : Pierre Coustillas
*/

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  <head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

	<?php
	require_once("../include/utils.php");
	?>

	<title><?php aff_lang("Création du compte administrateur : Etape 3/3") ?></title>

	<script language="javascript" src="../javascripts/verifier_form.js" type="text/javascript"></script>
	<script type="text/javascript">
	function verif_form()
	{
		if (verifier('creer_admin','black','nom','vide','prenom','vide','mail','vide#mail','login2','vide#carac_spec','pass','vide#carac_spec','pass2','vide'))
		{
			document.creer_admin.submit();
		} else {
			alert("<?php aff_lang('Une des valeurs saisies n\'est pas correcte.\nMerci de corriger avant de poursuivre.') ?>")	
		}
 
	}
	</script>

	<link rel='stylesheet' type='text/css' href='../include/themes/bleu_clair/style.css' />
	<link rel="shortcut icon" type="image/x-icon" href="../image/favicon.ico" />

  </head>



<body>




<table width="100%" border="1" cellpadding="0" cellspacing="0">
	<tr>
		<td class="install">
			<img src="../image/factux.gif" alt="logo_opendcf" />
		</td>
		<td>

			<?php

			$devise=isset($_POST['devise'])?$_POST['devise']:"";
			$euro= '&euro;';
			$devise = preg_replace('/Â/', $euro, $devise);
			$devise = preg_replace('/Â€/', $euro, $devise);

			$com= "// NO UPDATE \n//var.php créé grace à l'installeur d'OpenDCF soyez prudent si vous l'éditez. \n";
			$devise = '"'.$devise.'";  //devise utilisée par OpenDCF' . "\n";
			$zone = "date_default_timezone_set('Europe/Paris'); \n";

			$type = '<?php  ' . "\n";
			$monfichier = fopen("../include/config/var.php", "w+"); 
			fwrite($monfichier, ''.$type.''.$com.'$devise='.$devise.''.$zone);

			?>
			<center>
			<br/><br/>
			<p>
				<font color="green">
					<b>
						<?php aff_lang("Ces informations ont enregistrées avec succés dans le fichier") ?> include/config/var.php.
					</b>
					<br />

				</font>
			</p>
				

			<?php
			$erreur=0; //pour le logo d'accueil ne pas fournir d'image n'est pas une erreur; docn pas d'erreur jusqu'Ã  preuve du contraire
			//print_r($_FILES);
			
			//Pour ne traiter que si un fichier image a voulo etre uploadÃ©
			if (isset($_FILES["monfichier"]["name"]) && $_FILES["monfichier"]["name"] != "")
			{
				//definition des chemins d'accÃšs
				$repertoireDestination = "../image/";
				

				//upload du fichier

				if (is_uploaded_file($_FILES["monfichier"]["tmp_name"])) {

					//if (file_exists($repertoireDestination.$nomDestination)) {
					//	echo "<br><h1>Un fichier portant le mÃªme nom existe. Veuillez renommer votre fichier avant de l'uploader !</h1>";
					//} else {
						$extention_fichier=substr(strrchr($_FILES["monfichier"]["name"],'.'),1);
						$nomDestination = "logo_accueil.$extention_fichier";

						if (!($extention_fichier=='jpg' || $extention_fichier=='jpeg' || $extention_fichier=='png'  || $extention_fichier=='gif' ))
						{
							echo"<br><h1>Le logo pour la page d'accueil doit absolument etre au format jpg, png ou gif (extention .jpg, jpeg, png, gif) </h1>";
							$erreur=1;
						} else { 

							if (move_uploaded_file($_FILES["monfichier"]["tmp_name"], $repertoireDestination.$nomDestination))
							{
								?>
									<font color="green">
										<p><?php aff_lang("Le logo pour la page d'accueil a été enregistré avec succés !") ?></p>
									</font>

								<?php  

								$nomDestination = '"'.$nomDestination.'";  //logo d\'accueil' . "\n";
								fwrite($monfichier, '$logo='.$nomDestination);

								$erreur=0; //normalement pas necessaire
						
							} else { // rename
							aff_lang("Le déplacement du fichier temporaire a échoué vérifiez l'existence du répertoire 'image'");
							$erreur=1;
							echo $repertoireDestination;
							}
						} //extention
					//} //fichier existe deja ?
				} else { // is_uploaded_file
					echo "<h1>";
					aff_lang ("Le logo pour la page d'accueil n'a pas pu être téléchargé (trop volumineux ?, image non trouvée ?)");
					echo "</h1>";
					$erreur=1;
				}
			} else { // isset($_FILES["monfichier"]["name"])
				//echo "<h1>";
				//aff_lang ("Vous n'avez pas fourni de logo");
				//echo "</h1>";
			}

			// -------   LOGO  DOCUMENTS DEVIS COMMANDEs ET FACTURES
			//Pour ne traiter que si un fichier image a voulo etre uploadÃ©

			$erreur2=1;//jusqu'a preuve du contraire il y a une erreur car de logo est obligatoire

			if (isset($_FILES["logo_doc"]["name"]) && $_FILES["logo_doc"]["name"] != "")
			{

				//definition des chemins d'accÃšs
				$repertoireDestination = "../image/";
				

				//upload du fichier

				if (is_uploaded_file($_FILES["logo_doc"]["tmp_name"])) {

					//if (file_exists($repertoireDestination.$nomDestination)) {
					//	echo "<br><h1>Un fichier portant le mÃªme nom existe. Veuillez renommer votre fichier avant de l'uploader !</h1>";
					//} else {
						$extention_fichier=substr(strrchr($_FILES["logo_doc"]["name"],'.'),1);
						$nomDestination = "logo_doc.$extention_fichier";

						if (!($extention_fichier=='jpg' || $extention_fichier=='jpeg' || $extention_fichier=='png' ))
						{
							echo "<br/><h1>Le logo pour vos documents doit absolument etre au format jpg ou png (extention .jpg, jpeg, png) </h1>";
						} else {


							move_uploaded_file($_FILES["logo_doc"]["tmp_name"], $repertoireDestination.$nomDestination)
							
							?>
							<font color="green">
								<p><?php aff_lang("Le logo pour vos documents a été enregistré avec succés !") ?></p>
							</font>

							<?php

							$nomDestination = '"'.$nomDestination.'";  //logo des documents' . "\n";
							fwrite($monfichier, '$logo_doc='.$nomDestination);
					
							$erreur2=0;
						

						} //extention
					//} //fichier existe deja ?
				} else { // is_uploaded_file
					echo "<h1>";
					aff_lang ("Le logo pour vos documents n'a pas pu être téléchargé (trop volumineux ?, image non trouvée ?)");
					echo "</h1>";
				}
			} else { // isset($_FILES["monfichier"]["name"])
				echo "<h1>";
				aff_lang ("Vous n'avez pas fourni de logo pour vos documents !");
				echo "</h1>";
			}

			//Fin de ISSET et du programme
			?> 





			<br/>
			<br/>

			<?php 
			if ($erreur==1 || $erreur2==1)
			{
				echo "<br/><input type='button' onclick='history.back()' value='" . get_lang("Revenir à la page précédente") . "'</input>";
			} else 	{
				fwrite($monfichier, "?>\n");
				fclose($monfichier);
			?>
				<hr width="90%" />

				<br/>



				<form action="etape_finale.php" method="post" name="creer_admin">
				<table width="60%" bgcolor="#FFFFCC" border="0" cellspacing="0" cellpadding="0">
				<caption> <?php aff_lang("Création du compte administrateur : Etape 3/3")?></caption>
					<tr>
						<td colspan="2">
							<p><?php aff_lang("Cet utilisateur aura les droits d'administrateur et le compte ne pourra être effacé par la suite.") ?></p>
							<br/>
						</td>
					</tr>
					<tr>
						<td id="nom"><?php aff_lang("Nom") ?> * : </td>
						<td>
							<input name="nom" type="text">
						</td>
					</tr>
					<tr>
						<td id="prenom"><?php aff_lang("Prénom") ?> * : </td>
						<td>
							<input name="prenom" type="text">
						</td>
					</tr>
					<tr>
						<td id="mail"><?php aff_lang("Mail") ?> * : </td>
						<td>
							<input name="mail" type="text">
						</td>
					</tr>
					<tr>
						<td id="login2"><?php aff_lang("Login de connexion (caractère spéciaux non autorisés)" )?> * :</td>
						<td>
							<input name="login2" type="text" maxlength="15">
						</td>
					</tr>
					<tr>
						<td id="pass"><?php aff_lang("Mot de passe (caractère spéciaux non autorisés)") ?> * : </td>
					<td>	
						<input name="pass" type="text" maxlength="15">
					</td>
					</tr>
					<tr>
						<td id="pass2"><?php aff_lang("Mot de passe (pour vérification)") ?> :</td>
						<td>
							<input name="pass2" type="text" maxlength="15"> 
						</td>
					</tr>
					<tr>
						<td colspan="2">
							<center>
							<br/><input type="button" value="<?php aff_lang("  Créer le compte administrateur  ") ?>" onclick="verif_form()"><br/>
							</center>
						</td>
					</tr>
				</table>
				</form>
				
				</center>

			<?php } //teste si erreur!=0 ?>

		</td>
	</tr>

</table>


</body>

</html>
